import jdk.swing.interop.SwingInterOpUtils;

import java.util.Stack;

public class TestStack
{
    public static void main(String[] args) {
        //jdk中的栈道 只有方法，判空，查看底层，pop弹出和push压栈
        Stack stack = new  Stack();
//        stack.push("nbnb");
////        System.out.println(stack.toString());
//        stack.push("QwQ");
////        System.out.println(stack);
//        stack.pop();
////        System.out.println(stack);
//        stack.push(1024);
////        System.out.println(stack);

        System.out.println(stack.empty());
        System.out.println(stack.push(1023));
        System.out.println(stack.push(1024));
        System.out.println(stack.push("nbnb"));
        System.out.println(stack.push("操作系统优先级"));
        System.out.println(stack.push("一学就会"));
        System.out.println("栈顶元素是："+stack.peek());//查看栈顶元素，但是不对其进行操作
        System.out.println(stack);
        System.out.println(stack.search(1024));
        System.out.println(stack.search("一学就会"));//也就是说，stack中的search方法是基于栈顶元素作为第一个，从下向上查的！
    }
}

